any stringed instrument - French English Dictionary